Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEONARD MEWS Detached £546,910 £325,000 27 Aug 2008
2 LEONARD MEWS Detached £428,743 £250,000 8 Nov 2010
3 LEONARD MEWS Detached £743,905 £460,000 27 Jun 2008
4 LEONARD MEWS Detached £609,315 £488,500 15 May 2018
5 LEONARD MEWS Detached £642,182 £412,000 23 Jan 2008
6 LEONARD MEWS Detached £659,286 £535,000 29 Oct 2018